#ifndef NONINDEXEDMESH
#define NONINDEXEDMESH
#include "GE_Base.h"
namespace Syp
{
///Standard Mesh without indices for rendering
class SYPAPI NIndexedMesh : public BaseMesh
{
public:
    static NIndexedMesh* createNIndexedMesh(const String& filename,ModelType t);	
	static void destroyNIndexedMesh(NIndexedMesh* mesh);
	virtual void updateMesh();	
	///Draws the mesh
	virtual void draw();
	virtual void removeFromVRAM();
protected:
	NIndexedMesh(const String& filename,ModelType t);
	virtual ~NIndexedMesh();

};
}
#endif



